package com.shawn.server.annotation;


import java.lang.annotation.*;

/**
 * 用户行为日志自定义注解
 *
 * @author lenovo
 * @date 2022/11/08
 */
@Target({ElementType.TYPE, ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
@Inherited
@Documented
public @interface LogConfig {

    //动态获取方法参数，支持SpringEL
    String objId() default "";

    //路由的key
    String key();

    //日志类型
    LogEnum type();

}
